package com.example.ymm.modules1.service.dto.ms;

import com.example.ymm.annotation.Query;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;

@Data
public class MsMouldMainQueryCriteria implements Serializable {


    @Query()
    Integer isClose;

    @Query()
    String orderNo;

    @Schema(name= "模糊查询")
    @Query(blurry = "mouldName,orderNo,materialName,specification,model")
    String keyword;


    String userId;

    @Query(type=Query.Type.INNER_LIKE,propName="mouldName")
    String mouldNameLike;
    @Query(type=Query.Type.INNER_LIKE,propName="materialName")
    String materialNameLike;
    @Query(type=Query.Type.INNER_LIKE,propName="specification")
    String specificationLike;
    @Query(type=Query.Type.INNER_LIKE,propName="supplierName")
    String supplierNameLike;
    @Query(type=Query.Type.INNER_LIKE,propName="userName")
    String userNameLike;

}
